package com.sinszm.wx.pay.order;

import com.googlecode.protobuf.format.JsonJacksonFormat;
import com.sinszm.wx.pay.AbstractPay;
import com.sinszm.wx.pay.PayApi;
import com.sinszm.wx.properties.BasicWxProperties;
import com.sinszm.wx.protocol.Wx;
import org.springframework.stereotype.Service;

import javax.servlet.http.HttpServletRequest;
import java.io.InputStream;

/**
 * TODO 企业付款
 *
 * @author chenjianbo
 */
@Deprecated
@Service
public class MakeMoney extends AbstractPay implements PayApi {

    protected MakeMoney(BasicWxProperties properties, HttpServletRequest request, JsonJacksonFormat jsonJacksonFormat) {
        super(properties, request, jsonJacksonFormat);
    }

    @Override
    public Wx.Bean.PayResp transfers(Wx.Bean.PayReq payReq, InputStream cert) {
        return null;
    }

    @Override
    public Wx.Bean.PayResp gettransferinfo(Wx.Bean.PayReq payReq, InputStream cert) {
        return null;
    }

    @Override
    public Wx.Bean.PayResp getpublickey(Wx.Bean.PayReq payReq, InputStream cert) {
        return null;
    }

    @Override
    public Wx.Bean.PayResp pay_bank(Wx.Bean.PayReq payReq, InputStream cert) {
        return null;
    }

    @Override
    public Wx.Bean.PayResp query_bank(Wx.Bean.PayReq payReq, InputStream cert) {
        return null;
    }

}
